road construction worker - French English Dictionary